throw a glance - French English Dictionary